package com.itheima.sh.m_interface_demo;

import java.util.ArrayList;

public class StudentOperatorImpl1 implements StudentOperator{
    @Override
    public void printAllInfo(ArrayList<Student> students) {
        System.out.println("--------全班全部学生信息如下--------------");
        for (int i = 0; i < students.size(); i++) {
            Student s = students.get(i);
            System.out.println("姓名："+s.getName()+",性别："+s.getSex()+",成绩："+s.getScore());

        }
        System.out.println("----------------------------------------");
    }

    @Override
    public void printAvgScore(ArrayList<Student> students) {
        double allScore=0.0;
        for (int i = 0; i < students.size(); i++) {
            Student s = students.get(i);
            allScore+=s.getScore();

        }
        System.out.println("平均分：" + (allScore)/students.size());

    }
}
